body {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #887f6f;
	background-color: #fff;
	padding: 5px;
	margin: 0;
}
A {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
A.lists {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
select {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 11pt;
	background-color: #fff;
	border: 1px solid #eceae7;
}
input {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	color: #000000;
}
textarea {
	width: 100%;
	margin: 0;
}
td {
	vertical-align: middle;
	text-align: left;
	padding-bottom: 7px;
}
td.label {
	text-align: right;
	vertical-align: top;
	padding-right: 7px;
}
td.rightlabel {
	vertical-align: top;
	padding-right: 7px;
	text-align: right;
}
td.taLabel {
	text-align:left;
	vertical-align:top;
}
.eventEditTable {
	width: 99%;
	border-collapse: collapse;
}
#StartDateImg {
	display: inline;
	width: 15px;
	height: 15px;
}
#EndDateImg {
	display: inline;
	width: 15px;
	height: 15px;
}
#Description {
 	width: 100%;
 	padding: 0;
	margin: 0;
	border: 1px solid #eceae7;
}
#Teaser {
	border: 1px solid #eceae7;
	height: 65px;
	width: 100%;
}
.inputtextfield {
	background-color: #fff;
	/* border: 1px solid #887f6f; */
	border: none;
	border-bottom: 1px solid #eceae7;
	padding-left: 2px;
	font-size: 11pt;
}
.inputtextarea {
	background-color: #6a8ea1;
	border: 1px solid #887f6f;
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	clear: right;
}
.bodytext {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.alerttext {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
}
.formStyle1 {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #f4f4f4;
}
.blackline {
	background-color: #000000;
	height: 1px;
	width: 100%;
}
.fieldnametext {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#buttonbar {
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
}
.button {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #a49d90;
	background-color: #fff;
	border: none;
	border-top: 2px dotted #a49d90;
	border-bottom: 2px dotted #a49d90;
	width: 120px;
}
.buttonover {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #5e0f15;
	background-color: #fff;
	border: none;
	border-top: 2px dotted #5e0f15;
	border-bottom: 2px dotted #5e0f15;
	width: 120px;
}
.loginbutton {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #c4c4c4;
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width: 55px;
}
.loginbuttonover {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #84EE1D;
	width: 55px;
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.deletebutton {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #a49d90;
	background-color: #fff;
	border: none;
	border-top: 2px dotted #a49d90;
	border-bottom: 2px dotted #a49d90;
	width: 120px;
}
.deletebuttonover {
	font-family: Myriad Pro, arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #5e0f15;
	background-color: #fff;
	border: none;
	border-top: 2px dotted #5e0f15;
	border-bottom: 2px dotted #5e0f15;
	width: 120px;
}
.tablerowspacer {
	font-size: 1px;
	height: 5px;
}
#preferencesForm{
}
#preferencesForm label{
	display: block;
}
#preferencesForm select{
	margin-bottom: 7px;
}
.help {
}
